package com.stxx.stiot2.domain;

import com.stxx.framwork.annotation.Id;
import com.stxx.framwork.annotation.Transient;
import com.stxx.framwork.constants.DriverType;
import com.stxx.framwork.constants.SceneActionType;
import com.stxx.framwork.tran.TranBean;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Map;

@Data
public class Driver implements Serializable, TranBean {
    @Id
    private Integer id;
    private DriverType driverType;
    private String name;
    private String recognizeExpress;
    private String driverClass;
    private String subTopic;
    private Boolean active;
    @Transient
    private Map<String,Object> tran;
}
